renewable energy co-operative - Turkish English Dictionary